production (of evidence) - Español Inglés Diccionario